shoe shine sponge - German English Dictionary